﻿using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using ProjetCom.Ctrl;


namespace ProjetCom.Vue {
    class LevelMenu : Level
    {
        public LevelMenu(IServiceProvider p_serviceProvider, CtrlTemplate p_ctrl)
            : base(p_serviceProvider, p_ctrl)
        {
            ColorBackground = Color.Black;
        }

        override public void Draw(SpriteBatch p_spriteBatch)
        {
            SpriteFont font = Content.Load<SpriteFont>("SpriteFont/SpriteFont");

            string strMenu = "Projet de com: \n\n" +
                               "Score : " + m_Ctrl.Score + "\n" +
                               "F1 : Menu\n" +
                               "F2 : Jeux snake\n" +
                               "F3 : Jeux briques\n" +
                               "F4 : Jeux pong\n" +
                               "\n" +
                               "F5 : Visualiser mon CV avec vos points\n" +
                               "F6 : Visualiser mes compétences professionnelles avec vos points\n" +
                               "F7 : Visualiser mon itinéraire professionnel avec vos points\n" +
                               "F8 : Visualiser mes traits de personalité avec vos points\n" +
                               "F9 : Visualiser mes attentes avec vos points\n" +
                               "\n" +
                               "Code Konami : Augmenter le score\n" +
                               "F10 : Exit";

            p_spriteBatch.DrawString(font,
                strMenu,
                new Vector2(400, 200),
                Color.White);
        }

        public override void Dispose()
        {
        }
    }
}
